<?php

$title='Kreator żywiołów';
require_once("includes/head.php"); if (!$_GET['ajax']) require_once("includes/head_start.php"); 

if(isset($_GET['step']) && $_GET['step'] == 'create')
{

if(empty($_POST['agility']) || empty($_POST['strength']) || empty($_POST['speed']) || empty($_POST['wisdom']) || empty($_POST['int']) || empty($_POST['endurance']) || empty($_POST['opis']) || empty($_POST['name']))
{
 error("Wypełnij wszystkie pola!");
}

 if(!is_numeric($_POST['agility'])) {   error('Wprowadź cyfrę!'); }
 if(!is_numeric($_POST['strength'])) {   error('Wprowadź cyfrę!'); }
 if(!is_numeric($_POST['speed'])) {   error('Wprowadź cyfrę!'); }
 if(!is_numeric($_POST['wisdom'])) {   error('Wprowadź cyfrę!'); }	 
 if(!is_numeric($_POST['int'])) {   error('Wprowadź cyfrę!'); }	 
 if(!is_numeric($_POST['endurance'])) {   error('Wprowadź cyfrę!'); }	 
 
if(($_POST['agility'] + $_POST['strength'] + $_POST['speed'] + $_POST['wisdom'] + $_POST['int'] + $_POST['endurance']) != 15)
{
 error('Suma statystyk musi być równa <b>15</b>!');
}

if($_POST['agility'] > 4.5) {  error('Można przydzielić maksymalnie 4,5 do jednej statystyki!'); }
if($_POST['strength'] > 4.5) {  error('Można przydzielić maksymalnie 4,5 do jednej statystyki!'); }
if($_POST['wisdom'] > 4.5) {  error('Można przydzielić maksymalnie 4,5 do jednej statystyki!'); }
if($_POST['speed'] > 4.5) {  error('Można przydzielić maksymalnie 4,5 do jednej statystyki!'); }
if($_POST['int'] > 4.5) {  error('Można przydzielić maksymalnie 4,5 do jednej statystyki!'); }
if($_POST['endurance'] > 4.5) {  error('Można przydzielić maksymalnie 4,5 do jednej statystyki!'); }




$hpcolvl = $_POST['endurance']*2;

$_POST['opis'] = str_replace("[b]","<b>",$_POST['opis']);
$_POST['opis'] = str_replace("[/b]","</b>",$_POST['opis']);
$_POST['opis'] = nl2br($_POST['opis']);

$db -> Execute("INSERT INTO `zywioly`(`name`, `opis`, `agility`, `speed`, `endurance`, `strength`, `int`, `wisdom`, `hpcolvl`)  VALUES(?, ? , ?, ?, ?, ?, ?, ?, ".$hpcolvl.")", array($_POST['name'], $_POST['opis'], $_POST['agility'], $_POST['speed'], $_POST['endurance'], $_POST['strength'], $_POST['int'], $_POST['wisdom'])) or die($db -> ErrorMsg());;
$ap = $player -> level*5;
if($player -> rank !='Admin')
{
error('Nie mozesz dodawac zywiolu!');
} 
error("Żywioł dodany.");

}








$smarty -> display('kreator_zywiolow.tpl');
if (!$_GET['ajax']) require_once("includes/foot.php");
?>